package com.deke.stat.dao;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.deke.entity.EduSubject02;
import com.deke.entity.TbMember;
import com.deke.stat.vo.StatisticsVo;
import com.deke.stat.vo.SubjectVo;

import java.util.List;

/**
 * @author ：陈昂（731712841@qq.com）
 * @date ：Created in 2022/12/8 12:06
 * @description：
 * @modified By：
 * @version:
 */
public interface StatisticsDao extends BaseMapper<TbMember> {
    /**
     * 查询会员数量
     * @return
     */
    public List<Integer> selectCountStudent();

    /**
     * 查询讲师数量
     * @return
     */
    public List<Integer> selectCountTeachers();
    /**
     * 查询课程种类
     * @param statisticsVo 条件查询
     * @return
     */

    List<EduSubject02> selectQueryAll(StatisticsVo statisticsVo);
    /**
     * 课程销售
     * @param statisticsVo 条件查询对象
     * @return
     */
    List<SubjectVo> courseSales(StatisticsVo statisticsVo);
}
